package dao;

import entity.Godowndetails;
import org.apache.ibatis.annotations.Param;
import pojo.jinhuo;
import pojo.xiaoshou;

import java.util.List;

public interface godownDetailsDao {
    //添加入库审核详情信息
    public void addGoDownDetails(Godowndetails godowndetails);
    //根据单号展示出该入库商品详情信息
    public List<Godowndetails> showGo(@Param("seat") String seat,@Param("offset") int offset,@Param("limit") int limit);
    //根据单号查询总共有多少条数据
    public int showTotalGo(@Param("seat") String seat);
    //根据详情编号修改实际进货数量
    public void upgdnums(@Param("gdId") int gdId,@Param("gdNums") int gdNums,@Param("price") double price);
    //统计实到数量和实付总金额
    public jinhuo totalCount(@Param("seat") String seat);
    //添加备注信息
    public void upbeizhu(@Param("beizhu") String beizhu,@Param("gdId") int gdId);
    //根据单号展示出该入库商品详情信息
    public List<Godowndetails> showGos(@Param("seat") String seat);
    //根据厂商查询该厂商应收多少钱和购买总数量
    public jinhuo showfirmTotal(@Param("seat") String seat,@Param("firmId") int firmId);

}
